@charset "utf-8";
/*form*/
textarea, input[type="text"], input[type="password"], input[type="file"], input[type="button"], input[type="submit"], input[type="reset"], select {
	border-color:#aaa;
	background-color:#fff;
}
input[readonly] {
	background-color:#eee;
}
textarea, input, select{
    margin:1px;
    padding:3px 6px;
}
textarea, input[type="text"], input[type="password"], input[type="file"], input[type="button"], input[type="submit"], input[type="reset"], select {
	border-width:1px;
	border-style:solid;
	-moz-border-radius:3px;
	-khtml-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
}
input[type="submit"],
input[type="button"],
input[type="reset"]{
	cursor:pointer;
	border-style:solid;
	-moz-border-radius:11px;
	-khtml-border-radius:11px;
	-webkit-border-radius:11px;
	border-radius:11px;
}
/* system frame*/
.user_panel{
	padding:0 0 10px;
}
.sysmenu li.menuitem,
.sysmenu li.menuitem a,
.sysmenu li.selected,
.sysmenu li.selected a,
.sysmenu_title{
	background-image:url(../images/style/bg_sysleftnav.png);
	background-repeat:no-repeat;
}
.sysmenu ul ul li.menusubitem {
	height: 28px;
    line-height: 28px;
    min-height: 28px;
    overflow-x: hidden;
    overflow-y: hidden;
}
.sysmenu ul ul li.menusubitem a{	
	color:#333;
	display:inline-block;
	background-image: none;
	text-indent: 0px;
}
.sysmenu ul ul.disc {
	list-style:disc inside;
	text-indent: 40px;
}
.system-panel{
	overflow:hidden;
}
.col-sub:after {
    clear: both;
    content: " ";
    display: block;
    height: 0;
}
.system-panel .crumb{
	font:12px/1.5 '宋体', Arial, Helvetica, sans-serif;
	color:#999;
	padding:2px 0;
	margin:0 0 10px;
}
.system-panel .col-sub{
	float:left;
	margin-left:-100%;
	position: relative;
	width:150px;
}
.system-panel .col-main{
	float:left;
	width:100%;
}
.system-panel .main-wrap{
	margin-left:160px;
	position:relative;
}
.sysmenu{
	border:solid #E6E6E6;
	border-width:0 1px 1px;
	overflow:hidden;
}
.sysmenu dl dt {
	position:relative;
	margin-bottom:-1px;
	height:27px;
	padding:0 12px;
	border:solid #E6E6E6;
	border-width:1px 0;
	background:url(../images/style/bg_sysleft.jpg) #E6E6E6 repeat-x 0 -30px;
	font-weight:bold;
	line-height:27px;
	cursor:pointer;
}
.sysmenu dl dt b {
	display:block;
	position:absolute;
	top:0;
	right:5px;
	width:19px;
	height:27px;
	background:url(../images/style/bg_sysleft.jpg) no-repeat 0 -150px;
}
.sysmenu_title{
	height:32px;
	line-height:32px;
	background-position:0 -65px;
}
.sysmenu_title h2.title{
	text-align:center;
	font:700 14px/32px Arial, Helvetica, sans-serif;
	color:#fff;
}
.sysmenu_title h2.title a{
	color:#fff;
}
.sysmenu dl dt:hover {
	background-position:0 0;
}
.sysmenu dl dt:hover b {
	background-position:0 -90px;
}
.sysmenu dt.close b {
	background-position:0 -120px;
}
.sysmenu dt.close:hover b {
	background-position:0 -60px;
}
.sysmenu dd.hide {
	display:none;
}
.sysmenu dd {
	padding:4px 0 5px;
}
.sysmenu dd .item {
	padding:2px 0 2px 24px;
}
.sysmenu dd .curr {
	font-weight:bold;
}
.sysmenu  li.menuitem{
	line-height:28px;
    height: 28px;
	list-style-type: none;
    min-height: 28px;
    overflow: hidden;
}
.sysmenu li.menuitem, .sysmenu li.menuitem a {
	background-position:18px 10px;
	color:#333;
	display:block;
    text-indent: 32px;
}
.sysmenu li.selected{
	background-position:5px -24px;
    height: 28px;
	list-style-type: none;
    min-height: 28px;
    overflow: hidden;
}
.sysmenu li.selected a{
	color:#fff;
	background-position:-125px 8px;
	display:block;
	text-indent: 32px;
}
#sysContent_box{
	width:600px;
}
#settings-box{
	padding:15px;
}
.main-wrap .m-t,
.module_box .m_t,
.userBox .m_t,
.tbhead,
table.tableGrey tr th{	
	background-image:url(../images/style/gray-grad.png);
	background-color:#f1f1f1;
	background-repeat:repeat-x;
	background-position:0 0;
}
.main-wrap .m-t,
.module_box .m_t,
.userBox .m_t{
	border:1px solid #e6e6e6;
	height:28px;
	line-height:28px;
	margin-bottom:10px;
}
.main-wrap .m-t h2,
.module_box .m_t h2{
	color:#333;
	font-size:14px;
	padding-left:16px;
	float:left;
}
.main-wrap .m-c{
	padding:3px 0px; 
}
.main-wrap .m-c .m-c-t{
	overflow:hidden;
}
.main-wrap table td,
.main-wrap table th{
	padding:5px 5px;
	border-bottom:1px solid #ccc;
}
.main-wrap table td *{
	vertical-align:middle;
}
.main-wrap table.line_gray td,
.main-wrap table.line_gray th{
	border-bottom:1px solid #eee;
}
.noline td,
.noline th{
	border-bottom:0 none;
}
/*frame*/
.col_02_01{
	float:left;
}
#rightside{
	padding:0 0 0 15px;
	width:795px;
}
.module_box{
}
.module_box .m_c{
	padding:2px 0;
}
/*.module_box .m_t{
	padding:3px 0;
}*/

/*table style*/
table.table_style{
	border:1px solid #ccc;
}
table td *{
	vertical-align:middle;
}
table td a{
	color:#111;
}
a.blue{
	color:#4F94DA;
}
a.blue:hover{
	color:#fb6000;
}
a.gery{
	color:#666666;
}
table.table_style select{
	width:180px;
}
table.table_style td{
	border-bottom:0 none;
	padding:3px 5px ;
}
/*table noline*/
table.table_style_noline{
	border:1px solid #ddd;
}
table td *{
	vertical-align:middle;
}
table td a{
	color:#111;
}
table.table_style_noline select{
	width:180px;
}
table.table_style_noline td{
	border-bottom:0 none;
	padding:5px 5px ;
}
table.table_style_noline .tbhead{
	border-bottom:1px solid #ddd;
	border-top:1px solid #ddd;
}
/*table line*/
table.table_style_line{
	border:1px solid #ddd;
}
table td *{
	vertical-align:middle;
}
table td a{
	color:#111;
}
table.table_style_line select{
	width:180px;
}
table.table_style_line td{
	border-bottom:0 none;
	padding:5px 5px ;
	border-bottom:1px solid #ddd;
	border-top:1px solid #ddd;
}

/*table select{
	display:block;
}*/
table.tableGrey{
	border:1px solid #ccc;
}
table.tableGrey tr th{
	text-align:left;
	padding:8px 7px;
}
table.tableGrey tr.even{
	background-color:#f2f2f2;
}
table.tableGrey td{
	border-bottom:0 none;
	padding:5px 7px;
}
table.tableGrey tbody tr:hover{
	background-color:#ddd;
}
table.table_textTop td,
.main-wrap table.table_textTop td *{
	vertical-align:text-top;
}

/*Find Recruiter*/
#resultRecruiter{
	color:#999;
	border:1px solid #eee;
}
#resultRecruiter .u-name a{
	color:#69c;
}
#resultRecruiter .h_t{
	color:#c68504;
}
#resultRecruiter .butWrap{
	text-align:right;
	padding:3px 0 0;
}
#resultRecruiter tbody tr:hover{
	background-color:#eee;
}
/*@-webkit-keyframes rotate {
	from {-webkit-transform:rotate(0deg);}
	to {-webkit-transform:rotate(360deg);}
}*/
/*.btn-connect:hover{
	-webkit-transform: rotate(-360deg);
	-moz-transform: rotate(-360deg);
	-o-transform: rotate(-360deg);
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
	-webkit-animation-duration: 1s;
	-webkit-animation-name: rotate;
	-webkit-animation-duration: 1s;
	-webkit-animation-iteration-count: infinite;
	-webkit-animation-timing-function: linear;
	-webkit-transition:all .5s ease-in-out;
	-moz-transition:all .5s ease-in-out;
	-o-transition:all .5s ease-in-out;
	transition:all .5s ease-in-out;
}*/

/*tool tip*/
.tooltipclass123123
{	
	background:#FBFBFB;
	border:1px solid #A0A0A0;
	border-bottom:4px solid #A0A0A0;
	width:170px;
	padding:0;
	margin:0;
	position:absolute;
	text-align:left;
	/*filter:alpha(opacity:93);*/
	opacity:9.3;
}

.tooltipclass123123 .tip
{ 
	margin:0; 
	padding:7px; 
	line-height:120%;
}
.tooltipclass123123 .url
{ 
	margin:0; 
	padding:4px; 
	line-height:130%; 
	border-top:1px dashed #A0A0A0;
	color:blue; 
	text-align:right;
	display:none;
}
/*login form*/
.userBox .u_title h2{
	font:14px/1.5 Arial, Helvetica, sans-serif;	
}
.userForm_login{
	width:300px;
}
.userForm{
	margin:10px auto;
}
.userForm td{
	padding:5px 0;
}
.userForm table table td{
	padding:5px 8px;
}

/*my profile*/
#profile a{
	color:#06a;
}
#profile a.btn-connect{
	color:#fff;
}
#profile a.btn-connect:hover{
	color:#ffc;
}
.tabs-common{
    background: none repeat scroll 0 0 #E8EEF6;
    margin-bottom: 0.833em;
    padding: 5px 10px 0;
}
.tabs-common ul li {
    display: inline;
    float: left;
    margin-right: 7px;
    font-size: 1.0833em;
}
.tabs-common ul li a {
    background:#F0F6FB;
    display: block;
    padding: 4px 10px;
}
#profile .tabs-common ul li.current a,
#profile .tabs-common ul li a:hover{
    background: #fff;
    color:#222;
    text-decoration: none;
}
.tabs-common ul li.current a{
	font-weight:700;
}
#profile .col_01{
	float:left;
	width:780px;
}
#profile .col_02{
	float:right;
	width:181px;
}
#profile .p_box{
}
.p_box .avatar_box{
	text-align:center;
	float:left;
}
.p_box .avatar_box a{
	display:block;
}
#profile .p_block{
	background: none repeat scroll 0 0 #F1FAFF;
    border: 1px solid #C7DFEC;
    margin-bottom: 0.833em;
    padding: 0.833em;
	position:relative;
}
#profile .p_block .btn-wrap{
	position:absolute;
	right:15px;
	top:15px;
}
form#sentmessage{
	width:400px;
}
.p_r_info{
	margin-left:120px;
}
.p_r_info dt{
	font:700 14px/1.1 Arial, Helvetica, sans-serif;
}
.p_r_info dt{
	margin-bottom: 0.3em;
	font-size:16px;
}
.p_r_info dd{
	margin-bottom: 0.2em;
}
#profile a:hover{
	color:#fb6000;
}
.normal-title{
	background-color:#E8EEF6;
	display:block;
	padding:5px 5px 5px 10px;
	margin-bottom:0.833em;
}
.tit-inner-l{
	float:left;
	width:55%;
}
.tit-inner-r {
    float: left;
    text-align: right;
    width: 45%;
}
.common-block{
	margin-bottom:0.833em
}
.common-block:after {
    clear: both;
    content: " ";
    display: block;
    height: 0;
    overflow: hidden;
    visibility: hidden;
}
.normal-title{
	overflow:hidden;
    display: block;
    margin-bottom: 0.833em;
    padding: 5px 5px 5px 10px;
}
.pinfo-u div {
    font-size: 1.17em;
    margin: 0.833em 0 0 0.833em;
}
.profile_tb tbody th{
	text-align:right;
}
.profile_tb tbody td{
	padding:0 0 0 13px;
}

/*job detail*/
.job_detais_wrapper{
}
.job_detais_wrapper .but_wrap{
	text-align:center;
}
.details_summary{
	background-color:#F1FAFF;
	padding:10px 15px;
	margin:0 0 15px;
	border:1px solid #C7DAE8;
}
.job-title {
	padding:5px 0;
    border: 0 none;
}
#job_detais_wrapper .job-title,
.wrap .tab-title{
    padding:5px 10px;
}
.details_summary .blue{
	color:#06a;
}
.details-desc {
	padding:0 10px;
    line-height: 1.7em;
    margin-bottom: 20px;
}
.job_fields .field_n,
.details_fields .field_n{
	width:300px;
	display:inline-block;
	font-weight:700;
	line-height:20px;
}
.details-description{
}
.resume_detais_wrapper .avatar{
	float:left;
	margin:0 15px  0 0;
}
.resume_detais_wrapper .details_fields li .field_n{
	width:200px;
}
.resume_detais_wrapper .details_fields li{
	overflow:hidden;
}
.resume_detais_wrapper .details_fields li em{
	width:300px;
	float:right;
}
.resume_detais_wrapper .avatar a{
	display:block;
	font-size:0;
	border:1px solid #ccc;
	width:120px;
	height:120px;
}
.resume_detais_wrapper .details_summary{
	overflow:hidden;
}
.resume_detais_wrapper .but_wrap{
	text-align:center;
}
/*button render*/
 
.button,.button-secondary,.submit input,input[type=button],input[type=submit],input[type=reset]{border-color:#bbb;color:#464646;}.button:hover,.button-secondary:hover,.submit input:hover,input[type=button]:hover,input[type=submit]:hover{color:#000;border-color:#666;}.button,.submit input,.button-secondary{background:#f2f2f2 url(../images/style/white-grad.png) repeat-x scroll left top;text-shadow:rgba(255,255,255,1) 0 1px 0;}.button:active,.submit input:active,.button-secondary:active{background:#eee url(../images/style/white-grad-active.png) repeat-x scroll left top;}input.button-primary,button.button-primary,a.button-primary{border-color:#298cba;font-weight:bold;color:#fff;background:#21759B url(../images/style/button-grad.png) repeat-x scroll left top;text-shadow:rgba(0,0,0,0.3) 0 -1px 0;}input.button-primary:active,button.button-primary:active,a.button-primary:active{background:#21759b url(../images/style/button-grad-active.png) repeat-x scroll left top;color:#eaf2fa;}input.button-primary:hover,button.button-primary:hover,a.button-primary:hover,a.button-primary:focus,a.button-primary:active{border-color:#13455b;color:#eaf2fa;}.button-disabled,.button[disabled],.button:disabled,.button-secondary[disabled],.button-secondary:disabled,a.button.disabled{color:#aaa!important;border-color:#ddd!important;}.button-primary-disabled,.button-primary[disabled],.button-primary:disabled{color:#9FD0D5!important;background:#298CBA!important;}


/*page info*/
.recentJobWrap .reuterWrap .fl,
.recentJobWrap .reuterWrap .fr{
	width:280px;
}
.recentJoblist_post li a{
	color:#111;
	font-weight:700;
}
.recentJoblist_post li a:hover{
	color:#fb6000;
}
.reuter_t .title{
	font-size:12px;
}
/*search box*/
.searchbox{
}
.searchbox .wrap{
	border:1px solid #ddd;
	background-color:#f2f2f2;
	padding:12px 15px;
}
.searchbox .wrap *{
	vertical-align:middle;
}
.searchbox .search_type{
	display:inline-block;
	width:100px;
	position:relative;
}
.searchbox .search_type .type_c{
	cursor:pointer;
	border:1px solid #ccc;
	display:inline-block;
	padding:6px 10px;
	height:16px;
	line-height:14px;
	background:#fff url(../images/btn-select-down.jpg) no-repeat 92% 11px;
	width:80px;
}
.searchbox .search_type .type_list{
	display:none;
	position:absolute;
	left:0;
	top:1px;
	width:102px;
}
.searchbox .search_type .type_list li{
	background:#fff;
	border:1px solid #ccc;
	border-top:none 0;
	padding:0;
}
.searchbox .search_type .type_list li a{
	display:block;
	height:16px;
	line-height:14px;
	padding:6px 10px; 
}
.searchbox .search_type .type_list li a:hover{
	background-color:#f2f2f2;
}
.searchbox .but_wrap{
	text-align:center;
}
.searchbox .wrap select{
	height:30px;
	line-height:30px;
	border:0;
}
.searchbox .wrap input{
	height:16px;
	line-height:16px;
	padding:6px 1px;
	font-size:12px;
	margin:0 0 0 10px;
}
.searchbox .lnk-Advanced{
	margin:0 5px;
	color:#69c;
	font-weight:700;
	text-decoration:underline;
}
.searchbox .lnk-Advanced:hover{
	color:#fb6000;
}

.tools_c table td{
	vertical-align:middle;
	padding:1px 5px;	
}

.btn-connect{
	/*display:inline-block;
	background:url(../images/ico-connect.png) no-repeat 0 0;
	width:31px;
	height:31px;*/
	background:#b7550c url(../images/style/orange-grad.png) repeat-x 0 0;
	height:24px;
	padding:0 10px;
	display:inline-block;
	color:#fff;
	line-height:23px;
	text-align:center;
	-moz-border-radius:15px;
	-khtml-border-radius:15px;
	-webkit-border-radius:15px;
	border-radius:15px;
	border:1px solid #b7550c;
}
.btn-connect:hover{
	color:#ffc;
	border:1px solid #930;
	text-decoration:none;
}

/*upgrade member 2 style*/
.no, .yes {
    background-image: url(../images/icon-selectedyesorno.png);
    background-repeat: no-repeat;
}
.upgrade-member { border: 1px solid #ccc; margin-top:10px; border-bottom:2px solid #ccc; margin-bottom:15px;}

.upgrade-member-shop ul li{
	list-style:none;
	background:none;
}
.upgrade-member-shop { margin:20px 0 30px 13px; font-size: 1em;}
.upgrade-member-shop ul { border-top: 1px solid #ccc;}
.upgrade-member-shop ul li { border-bottom: 1px solid #ccc; padding: 10px 0; text-align:center; min-height: 24px; _height: 24px;}
.upgrade-member-shop ul li.lines2 {height: 36px; _height: 36px;}
.upgrade-member-shop ul li .grade-vip { vertical-align:bottom;}
.upgrade-member-shop ul li.end { border:none;}
.upgrade-member-shop .member-features { float:left; width:34%; padding-top:60px; _padding-top: 80px; border-right: 1px solid #CCC;}
.upgrade-member-shop .member-features ul li {text-align:left;}
.upgrade-member-shop .member-features a, .upgrade-member-shop .member-features a:hover {cursor: default; text-decoration:none;}
.upgrade-memmber-2, .upgrade-memmber-3 {float:left; width:21%; margin-left:0px; text-align:center;}
.upgrade-memmber-2:hover{
	background-color:#f2f2f2;
}
.upgrade-member-header { 
	height:30px; _height:49px; padding: 20px 0 9px 15px; text-align: left;
	background-color:#f4f9ff;
	border-right:1px solid #e2e2e2;
	border-top:1px solid #59ACD7;

}
.grad_fff_eee {
	background: #eee;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee');
	background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#eeeeee));
	background: -moz-linear-gradient(top,  #ffffff,  #eeeeee);
	background: -o-linear-gradient(top, #ffffff ,#eeeeee); /* Opera 11.10+ */
}
.upgrade-member-shop .upgrade-memmber-2:hover .grad_fff_eee ,
.grad_blue_darkblue {
	color:#fff;
	background: #a5cfe7;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3992b8', endColorstr='#6fadd0');
	background: -webkit-gradient(linear, left top, left bottom, from(#a5cfe7), to(#6fadd0));
	background: -moz-linear-gradient(top,  #a5cfe7,  #6fadd0);
	background: -o-linear-gradient(top, #a5cfe7 ,#6fadd0);
}
.upgrade-member-header h4 {margin-bottom:10px; font-size: 1.33em; text-align:center;}
.upgrade-member-header p {color: #ea7777; font-weight: bold;}
.upgrade-member-shop .upgrade-member-header ul {border: 0; margin: 0; padding-top: 0.417em;}
.upgrade-member-shop .upgrade-member-header li {border: 0; padding: 0 0 0.5em 0; height: auto; min-height: 1em; _height: 1em; text-align: left; line-height: 1.25em; color: #666;}
.upgrade-member-shop a.focus-btn, .upgrade-member-shop a.focus-btn:hover, .upgrade-member-shop a.special-btn, .upgrade-member-shop a.special-btn:hover
	{font-size: 1.17em; padding:3px 20px; font-weight: 700; height:23px; line-height:23px; margin: 10px 0 20px 0; display: inline-block;}
.upgrade-member-shop .no, 
.upgrade-member-shop .yes { width:20px; height: 19px; background-position: -5px 0; display:inline-block;}
.upgrade-member-shop .no {background-position: -5px -40px;}
.upgrade-member-shop .btn-free{
	font-style:italic;
	background:url(../images/bg-free.png) no-repeat 0 0;
	border-radius:10px;
	width:79px;
	height:28px;
	line-height:28px;
	font-size:16px;
	font-weight:700;
	margin:4px auto;
	color:#fff;
	text-align:center;
	display:block;
}
.upgrade-member-shop ul li.unsubscribeRows{
	height:24px;
	padding:15px 0;
}
.upgrade-member-shop .subscribeRows{
	height:120px;
}

/*other*/
#skypedetectionswf{
	display:none;
	height:0;
	width:0;
}

/*replyinvite box*/
.replyinvite_wap .msg_title{
	text-align:center;
}
.replyinvite_wap .msg_box{
	background-color:#F1FAFF;
	border:1px solid #558ed5;
	padding:10px 30px 20px;
	width:400px;
	margin:0 auto;
	text-align:center;
}
.replyinvite_wap .msg_box.bg_gray{
	background-color:#f3f3f3;
	border-color:#ccc;
}
.replyinvite_wap .msg_box .title{
	font-weight:700;
	color:#558ed5;
	font-size:20px;
}
.replyinvite_wap .msg_box .title .keys{
	font-size:30px;
	color:#f60;
}
.replyinvite_wap .msg_box .content a{
	color:#FB6000;
	text-decoration:underline;
}

/*create forms*/
.layout:after{
	content:'\20';
	display:block;
	height:0;
	clear:both;
	*zoom:1;
}
#create_forms{
}
#create_forms h2.title{
	color:#06a;
	padding:5px 10px 25px ;
	font-size:14px;
	margin:0 0 15px 0;
	background:url(../images/bg-title01.png) no-repeat 0 100%;
	overflow:hidden;
}
#create_forms h2.title .lnk_help{
	float:right;
	color:#f60;
}
#create_forms .forms_box{
	width:550px;
}
#create_forms .preview_box{
	width:210px;
}
.preview_box h3.title{
	background-color:#f2f2f2;
	border:1px solid #ccc;
	padding:5px;
	border-bottom:0 none;
	color:#333;
}
.preview_box h3.style01{
	background-color:#eb6217;
	border-color:#d74c00;
	color:#fff;
}
.preview_box h3.style02{
	background-color:#8144bf;
	border-color:#5c00b9;
	color:#fff;
}
.preview_box h3.style03{
	background-color:#4369b5;
	border-color:#003bb1;
	color:#fff;
}
.preview_box h3.style04{
	background-color:#7bbc41;
	border-color:#58ba00;
	color:#fff;
}
.preview_box .content{
	text-align:center;
	border:1px solid #ccc;
	padding:5px;
}
.preview_box .content .t-c{
	text-align:center;
}
.preview_box .content .t-c a{
	font-weight:700;
	font-size:14px;
}
.table_form .lnk-action{
	color:#06a;
	text-decoration:underline;
	font-weight:700;
}
#create_forms .table_form{
	border:none;
	width:100%;
	border-collapse:collapse;
}
#create_forms .table_form td{
	border:none;
}

/*register button*/
a.btn-register{
	background-image:url(../images/btn-register.png);
	background-repeat:no-repeat;
	height:35px;
	line-height:32px;
	width:110px;
	padding:0 0 0 16px;
	margin:0 auto;
	display:block;
	text-align:center;
	color:#fff;
	text-decoration:none;
}
a.btn-register:hover{
	color:#f2f2f2;
}
.btn-register.green{
	background-position:0 0;
}
.btn-register.blue{
	background-position:0 -35px;
}
.btn-register.purple{
	background-position:0 -70px;
}
.btn-register.yellow{
	background-position:0 -105px;
}